2502 Seawall Blvd, Galveston, Galveston Island, TX 77550-7956, Galveston Island
"With covid we had over a 30 minute wait to get a table. Restaurant was only half full.Got a table up"
"With covid we had over a 30 minute wait to get a table. Restaurant was only half full.Got a table up"